-
Notifications
You must be signed in to change notification settings - Fork 32
🎨 [Frontend] Enh: RM 03.06 #7794
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Enhance frontend functionality for RM 03.06 by updating links, conditionally hiding filters, improving menu icons, and fetching comment author data asynchronously.
- Introduce
showTemplatesandshowPublicProjectsutilities and apply them to resource views and filters to hide Templates/Public Projects in TIP/TIP-lite. - Refactor
CommentUIto asynchronously fetch user details for comment thumbnails. - Update the "More" menu icon in
NewPlusMenuto a double-chevron and adjust its styling.
Reviewed Changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| services/static-webserver/client/source/class/osparc/product/Utils.js | Added showTemplates and showPublicProjects methods to control visibility |
| services/static-webserver/client/source/class/osparc/info/CommentUI.js | Switched to Users.getInstance().getUser(...) promise for fetching user info |
| services/static-webserver/client/source/class/osparc/data/SubJob.js | Moved most property initialization into updateSubJob to avoid duplication |
| services/static-webserver/client/source/class/osparc/dashboard/ResourceDetails.js | Applied visibility checks for publish and template pages with new util methods |
| services/static-webserver/client/source/class/osparc/dashboard/ResourceBrowserFilter.js | Conditionally render Templates and Public Projects filters; adjust hypertool icon size |
| services/static-webserver/client/source/class/osparc/dashboard/NewPlusMenu.js | Renamed __addOtherTabsAccess to __addMoreMenu, updated menu icon and margin styling |
services/static-webserver/client/source/class/osparc/dashboard/ResourceDetails.js
Show resolved
Hide resolved
|
@Mergifyio queue |
✅ The pull request has been merged automaticallyThe pull request has been merged automatically at cef4362 |
|
pcrespov
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
vamoooooossss ;-)



What do these changes do?
Related issue/s
How to test
Dev-ops